// source --> https://tajemstvizdravi.cz/wp-content/plugins/dreamgrow-scroll-triggered-box/js/script.js?ver=2.3 /*jslint browser: true, continue: true, regexp: true, plusplus: true, sloppy: true, this: true, for: true, multivar: true */ /*global $DGD */ /*global jQuery */ /*global FB */ /*global gapi */ /*global IN */ /*global console */ /*global twttr */ if (typeof $DGD.echo !== 'object') { $DGD.echo = function (str) { if ($DGD.debug) { console.log(str); } }; } $DGD.didScroll = true; $DGD.didResize = false; $DGD.screenheight = 2000; $DGD.screenwidth = 4000; $DGD.all_boxes = []; $DGD.boxes_wait_for_scroll = []; $DGD.boxes_with_relative_position = []; $DGD.boxes_wait_for_close = []; $DGD.boxes_wait_for_open = []; $DGD.tabs_to_open = []; $DGD.docheight = 2000; $DGD.toScroll = 2000; $DGD.overlay = null; function DgdCreateSocialButtons(box) { this.ul = false; this.container = false; this.addFbButton = function () { this.ul.append('
  • '); if (typeof FB === 'object') { FB.init({status: true, cookie: true, xfbml: true}); } else { jQuery.getScript("//connect.facebook.net/en_US/all.js#xfbml=1", function () { FB.init({status: true, cookie: true, xfbml: true}); }); } }; this.addTwitterButton = function () { if (typeof twttr === 'object') { twttr.widgets.load(); } else { jQuery.getScript("//platform.twitter.com/widgets.js"); } this.ul.append('
  • Tweet
  • '); if (box.social.twitter === 'no-count') { this.ul.find('.twitter a').attr('data-count', 'none'); } else if (box.social.twitter === 'vertical') { this.ul.find('.twitter a').attr('data-count', 'vertical'); } }; this.addGoogleButton = function () { if (typeof gapi === 'object') { jQuery(".g-plusone").each(function () { gapi.plusone.render(jQuery(this).get(0)); }); } else { jQuery.getScript("https://apis.google.com/js/plusone.js"); } this.ul.append('
  • '); if (box.social.google === 'annotation') { this.ul.find('.google div').attr('data-size', 'medium'); this.ul.find('.google div').attr('data-annotation', 'none'); } else { this.ul.find('.google div').attr('data-size', box.social.google); } }; this.addLinkedinButton = function () { // if (typeof IN === 'object') { // IN.parse(); // } else { if (typeof IN === 'undefined') { jQuery.getScript("//platform.linkedin.com/in.js"); } this.ul.append('
  • '); }; this.addStumbleuponButton = function () { jQuery.getScript("//platform.stumbleupon.com/1/widgets.js"); this.ul.append('
  • '); }; this.addPinterestButton = function () { jQuery.getScript("//assets.pinterest.com/js/pinit.js"); this.ul.append('
  • '); }; if (box.div.find('.inscroll').length > 0) { this.container = box.div.find('.inscroll'); } else if (box.div.find('#inscroll').length > 0) { this.container = box.div.find('#inscroll'); } else { this.container = box.div; } if (box.social) { if (!jQuery(this.container).find('ul.stb_social').length) { // add ul if needed jQuery(this.container).append(''); } this.ul = jQuery(this.container).find('ul.stb_social'); if (this.ul.length > 0) { if (box.social.facebook) { this.addFbButton(); } if (box.social.twitter) { this.addTwitterButton(); } if (box.social.google) { this.addGoogleButton(); } if (box.social.linkedin) { this.addLinkedinButton(); } if (box.social.stumbleupon) { this.addStumbleuponButton(); } if (box.social.pinterest) { this.addPinterestButton(); } } } } $DGD.addClass = function (element, name) { element.className = element.className.replace(/\s+$/gi, '') + ' ' + name; }; $DGD.removeClass = function (element, name) { element.className = element.className.replace(name, ''); }; $DGD.loadCss = function (cssObject, parent) { var cssUrl, fileref; if (typeof cssObject === 'string') { cssUrl = cssObject; fileref = document.createElement('link'); fileref.rel = 'stylesheet'; fileref.type = 'text/css'; fileref.href = cssUrl; } else if (typeof cssObject === 'object') { // console.log('CSS Object: '+cssObject); cssUrl = cssObject.href; fileref = cssObject; } if (parent.childNodes.lenght > 0) { parent.insertBefore(fileref, parent.childNodes[0]); } else { parent.appendChild(fileref); } }; $DGD.measureScreen = function () { if (typeof window.innerHeight === 'number') { this.screenheight = parseInt(window.innerHeight, 10); this.screenwidth = parseInt(window.innerWidth, 10); } else if (typeof screen.availHeight === 'number') { this.screenheight = parseInt(screen.availHeight, 10); this.screenwidth = parseInt(screen.availWidth, 10); } else { this.screenheight = parseInt(jQuery(window).height(), 10); this.screenwidth = parseInt(jQuery(window).width(), 10); } this.docheight = parseInt(jQuery(document).height() || document.body.scrollHeight, 10); // With no doctype tag Chrome reports the same value for both calls. this.toScroll = this.docheight - this.screenheight; // console.log(this.screenwidth + 'x' + this.screenheight + ' ' + this.toScroll); }; $DGD.isMobile = function (a) { // Thanks goes to http://detectmobilebrowsers.com/about if (/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(a) || /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0, 4))) { return true; } return false; }; $DGD.calcScroll = function () { var scrolled = (document.body.scrollTop || parseInt(jQuery(document).scrollTop(), 10)), rate = Math.round((scrolled + 0.001) * 10 / (this.toScroll + 0.001)) * 10, i, box; for (i = 0; i < this.boxes_wait_for_scroll.length; i++) { box = this.boxes_wait_for_scroll[i]; if ((box.trigger.action === 'scroll' || box.trigger.action === 'element') && rate >= box.trigger.scroll && box.hidden && !box.closed) { if (box.trigger.delaytime > 0) { this.regTimedOpening(box, box.trigger.delaytime); } else { this.showBox(box, false); } } if (!box.keep_open && (box.trigger.action === 'scroll' || box.trigger.action === 'element') && rate < box.trigger.scroll && !box.hidden) { this.hideBox(box); } } }; $DGD.setCookie = function (cname, exdays) { var d = new Date(), expires = '', path = '; path=/'; if (exdays !== 0) { d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000)); expires = "; expires=" + d.toUTCString(); } document.cookie = cname + "=" + exdays + expires + path; }; $DGD.getCookie = function (cname) { // returns integer representing stored cookie value var name = cname + '=', ca = document.cookie.split(';'), i, c; for (i = 0; i < ca.length; i++) { c = ca[i]; while (c.charAt(0) === ' ') { c = c.substring(1); } if (c.indexOf(name) !== -1) { return parseInt(c.substring(name.length, c.length), 10); } } return -2; }; $DGD.checkCookie = function (box) { var cookieval = this.getCookie(box.id); if (cookieval === box.cookieLifetime || cookieval === 9000) { // value from cookie exists and is same than in scrollbox: showing is disabled // value from cookie is 9000: showing is disabled box.closed = true; return false; } // cookie does not exist OR value is changed: showing is enabled return true; }; $DGD.resizeBox = function (box) { // box.height is input from box author // box.height_int is calculated value according to screen or box measurements, if height expressed in relative values (auto or %) if (box.height === 'auto') { // used for TAB-s mainly box.height_int = parseInt(box.div.outerHeight(true), 10); } else { if (box.height === '100%') { box.height_int = this.screenheight - 2 * box.jsCss.margin; } else { box.height_int = parseInt(box.height, 10); if (box.height_int > this.screenheight - 2 * box.jsCss.margin) { box.height_int = this.screenheight - 2 * box.jsCss.margin; } } box.div.css('height', box.height_int); } if (box.width === 'auto') { // used for TAB-s mainly box.width_int = parseInt(box.div.outerWidth(true), 10); } else { if (box.width === '100%') { box.width_int = this.screenwidth - 2 * box.jsCss.margin; } else { box.width_int = parseInt(box.width, 10); if (box.width_int > this.screenwidth - 2 * box.jsCss.margin) { box.width_int = this.screenwidth - 2 * box.jsCss.margin; } } box.div.css('width', box.width_int); } }; $DGD.calculateBoxPlacement = function (box) { // calculates box positions before and after animation (e.g. slide out) according to // box.vpos: vertical (y-axis) positioning, either 'top', 'center', or 'bottom') // box.hpos: horisontal (x-axis) positioning, either 'left', 'center', or 'right' // box.transition.from: slide from behind edge, 't' - top edge, 'b' - bottom edge, 'r' - right edge, 'l' - left edge // before executing this function box.width_int and box.height_int int values must be calculated with this.resizebox switch (box.vpos) { // placement 'to' case 'top': box.vpos_att = 'top'; box.vpos_to = box.jsCss.margin; switch (box.transition.from) { case 't': box.vpos_from = -(box.height_int + box.jsCss.margin); break; case 'b': box.vpos_from = this.screenheight + box.jsCss.margin; break; default: box.vpos_from = box.vpos_to; } break; case 'center': box.vpos_att = 'top'; box.vpos_to = (this.screenheight - box.height_int) / 2; switch (box.transition.from) { case 't': box.vpos_from = -(box.height_int + box.jsCss.margin); break; case 'b': box.vpos_from = this.screenheight + box.jsCss.margin; break; default: box.vpos_from = box.vpos_to; } break; default: // case 'bottom' box.vpos_att = 'bottom'; box.vpos_to = box.jsCss.margin; switch (box.transition.from) { case 't': box.vpos_from = this.screenheight + box.jsCss.margin; break; case 'b': box.vpos_from = -(box.height_int + box.jsCss.margin); break; default: box.vpos_from = box.vpos_to; } break; } switch (box.hpos) { // placement 'to' case 'left': box.hpos_att = 'left'; box.hpos_to = box.jsCss.margin; switch (box.transition.from) { case 'r': box.hpos_from = this.screenwidth + box.jsCss.margin; break; case 'l': box.hpos_from = -(box.width_int + 2 * box.jsCss.margin); break; default: box.hpos_from = box.hpos_to; } break; case 'center': box.hpos_att = 'left'; box.hpos_to = (this.screenwidth - box.width_int) / 2; switch (box.transition.from) { case 'r': box.hpos_from = this.screenwidth + box.jsCss.margin; break; case 'l': box.hpos_from = -(box.width_int + 2 * box.jsCss.margin); break; default: box.hpos_from = box.hpos_to; } break; default: // case 'right': box.hpos_att = 'right'; box.hpos_to = box.jsCss.margin; switch (box.transition.from) { case 'r': box.hpos_from = -(box.width_int + 2 * box.jsCss.margin); break; case 'l': box.hpos_from = this.screenwidth + 2 * box.jsCss.margin; break; default: box.hpos_from = box.hpos_to; } break; } box.div.css(box.vpos_att, box.vpos_from); box.div.css(box.hpos_att, box.hpos_from); box.anim_from[box.vpos_att] = box.vpos_from; box.anim_from[box.hpos_att] = box.hpos_from; box.anim_to[box.vpos_att] = box.vpos_to; box.anim_to[box.hpos_att] = box.hpos_to; }; $DGD.placeBox = function (box) { var image, elementheight, placeCloseButtonImage = function () { // resize close button after image onload (so measurements are known) // assumingly close button is always first children of box div var closebutton = box.div.children().first(); closebutton.removeClass('dgd_stb_box_x'); closebutton.css('background-image', 'url(' + box.closeImageUrl + ')'); closebutton.width(image.width); closebutton.height(image.height); closebutton.css('border', 'none'); closebutton.css('top', '-' + (box.jsCss.margin + parseInt(box.div.css('border-top-width'), 10)) + 'px'); closebutton.css('right', '-' + (box.jsCss.margin + parseInt(box.div.css('border-right-width'), 10)) + 'px'); }; if (!box.div) { box.div = jQuery('#' + box.id); } box.hidden = true; // box is temporarily not visible box.closed = false; // box is closed, do not show again box.anim_from = {}; box.anim_to = {}; box.width_int = null; // value will be set with this.resizeBox box.height_int = null; // value will be set with this.resizeBox // set div properties first as they affect position calculations later if (box.jsCss.backgroundColor !== null && box.jsCss.backgroundColor !== '') { box.div.css('background-color', box.jsCss.backgroundColor); } if (box.jsCss.padding !== null) { box.div.css('padding', box.jsCss.padding + 'px'); } box.jsCss.margin = parseInt(box.jsCss.margin, 10); if (box.jsCss.borderWidth !== '0px' && box.jsCss.borderColor !== '') { box.div.css('border', box.jsCss.borderColor + ' solid ' + box.jsCss.borderWidth); } if (box.jsCss.borderRadius !== '0px') { box.div.css('border-radius', box.jsCss.borderRadius); } if (box.jsCss.boxShadow !== '0px') { box.div.css('box-shadow', box.jsCss.boxShadow + ' ' + box.jsCss.boxShadow + ' 25px #888888'); } if (box.jsCss.backgroundImageUrl !== null && box.jsCss.backgroundImageUrl !== '') { box.div.css('background-image', 'url(' + box.jsCss.backgroundImageUrl + ')'); } if (box.closeImageUrl !== null && box.closeImageUrl !== '') { // first tag in box.div is always close button, set this image as background image = new Image(); image.src = box.closeImageUrl; image.onload = placeCloseButtonImage; } box.socialButtonEngine = new DgdCreateSocialButtons(box); if (box.parentid) { box.div.addClass('dgd_stb_tab'); box.div.click($DGD.closeBox); } if (box.trigger.action === 'element') { if (jQuery(box.trigger.element).length > 0) { elementheight = jQuery(box.trigger.element).offset().top; // this.toScroll = this.docheight - this.screenheight; box.trigger.scroll = ((elementheight - this.screenheight) + 0.001) / (this.toScroll + 0.001) * 100; } else { // if element is missing, box will be not shown box.trigger.scroll = 111; this.echo('Element ' + box.trigger.element + ' is missing'); } } switch (box.transition.effect) { case 'fade': box.anim_from.opacity = 0; box.anim_to.opacity = 1; box.div.css('opacity', 0); break; } // box.div.css('display', 'block').stop(true, true); }; $DGD.fixPosition = function () { var i, box; for (i = 0; i < this.all_boxes.length; i++) { box = this.all_boxes[i]; this.resizeBox(box); this.calculateBoxPlacement(box); if (!box.hidden) { // Box already visible, fix position // box.div.animate(box.anim_to, box.transition.speed, 'swing'); box.div.css(box.vpos_att, box.vpos_to); box.div.css(box.hpos_att, box.hpos_to); } } }; $DGD.hideOverlay = function (box) { if (typeof box.lightbox === 'object' && box.lightbox.enabled) { $DGD.overlay.hide(); jQuery('#page, .dgd_blurme').removeClass('dgd_blur'); } }; $DGD.hideBox = function (box) { if (box.hidden) { // already hidden nothing to do here return; } // BUG: Do not hide if some input boxes are in focus? box.hidden = true; box.div.animate(box.anim_from, box.transition.speed, 'swing', function () { box.div.css('display', 'none'); }); $DGD.hideOverlay(box); }; $DGD.regTimedClose = function (box, seconds) { if (seconds > 0) { box.closingTime = Date.now() + parseInt(seconds, 10) * 1000; $DGD.boxes_wait_for_close[$DGD.boxes_wait_for_close.length] = box; } }; $DGD.regTimedOpening = function (box, seconds) { if (seconds > 0) { box.openingTime = Date.now() + parseInt(seconds, 10); $DGD.boxes_wait_for_open[$DGD.boxes_wait_for_open.length] = box; } }; $DGD.showOverlay = function(box) { if (typeof box.lightbox === 'object' && box.lightbox.enabled) { $DGD.overlay.height(this.docheight); $DGD.overlay.css({'opacity': box.lightbox.opacity, 'background-color': box.lightbox.color}); $DGD.overlay.show(); if (box.lightbox.blur) { jQuery('#page, .dgd_blurme').addClass('dgd_blur'); } } }; $DGD.showBox = function (box, forcedOpen) { if (!box) { box = this; } if (!box.hidden || (box.closed && !forcedOpen)) { // already visible OR forcefully closed, return return; } if (box.tabid) { $DGD.closeBox($DGD.getBoxById(box.tabid)); } this.showOverlay(box); box.hidden = false; box.div.css('display', 'block').stop(true, true); box.div.animate(box.anim_to, box.transition.speed, 'swing'); if (box.delay_auto_close > 0) { $DGD.regTimedClose(box, box.delay_auto_close); } }; $DGD.getBoxById = function (box_id) { var i; for (i = 0; i < $DGD.scrollboxes.length; i++) { if ($DGD.scrollboxes[i].id === box_id) { return $DGD.scrollboxes[i]; } } return false; }; $DGD.getBoxByElementAction = function (e) { var i, box; for (i = 0; i < $DGD.scrollboxes.length; i++) { box = $DGD.scrollboxes[i]; if (box.trigger.action === e.type && jQuery(box.trigger.element).get(0) === e.currentTarget) { return box; } } }; $DGD.closeBox = function () { // closeBox is initiated from Static context, use $DGD instead of 'this' var box = $DGD.getBoxById(jQuery(this).closest('.dgd_stb_box').attr('id')); if (box) { box.closed = true; $DGD.hideBox(box); $DGD.setCookie(box.id, box.cookieLifetime); if (box.tabid) { // it's a box with tab, show tab $DGD.showBox($DGD.getBoxById(box.tabid), true); } if (box.parentid) { // if tab is closed, then parent will be opened $DGD.showBox($DGD.getBoxById(box.parentid), true); } } }; $DGD.closeAfterSubmit = function (box_id) { var box = $DGD.getBoxById(box_id); if (box && box.hide_submitted) { // 9000 means 'for ever' box.cookieLifetime = 9000; $DGD.setCookie(box.id, box.cookieLifetime); } // register timed close $DGD.regTimedClose(box, box.submit_auto_close); }; $DGD.submitForm = function (e) { // submitForm is initiated from Static context, use $DGD e.preventDefault(); var form = jQuery(this), box_id = form.closest('.dgd_stb_box').attr('id'), message_container = form.next('p'), sendobj = {}; console.log(this); // Fallback for situation where this

    does not exist if (message_container.length === 0) { form.parent().append('

    '); message_container = form.parent().find('p.stbMsgArea'); } sendobj.Box = box_id; sendobj.Page = document.location.href; sendobj.action = 'dgd_stb_form_process'; sendobj.stbNonce = $DGD.nonce; sendobj.Screen_size = $DGD.screenwidth + 'px * ' + $DGD.screenheight + 'px'; form.find('input, textarea, select').each(function () { sendobj[jQuery(this).attr('name')] = jQuery(this).val(); }); jQuery.ajax({ url: $DGD.ajaxurl, data: sendobj, dataType: 'json', type: 'post', cache: false, beforeSend: function () { message_container.html('').show(); }, success: function (response) { message_container.html(response.html).show(); if (response.status === '200') { // set cookie for permanent close $DGD.closeAfterSubmit(box_id); } }, error: function (jqXHR, textStatus, errorThrown) { message_container.html(textStatus + ': ' + errorThrown).show(); } }); }; $DGD.generateBox = function (box, boxparent) { var boxdiv, form, newelem; if (typeof box.html === 'string' && box.html !== '') { newelem = document.createElement('div'); newelem.className = 'dgd_stb_box ' + box.theme; newelem.id = box.id; newelem.innerHTML = ' ' + box.html; boxdiv = boxparent.appendChild(newelem); } else { boxdiv = document.getElementById(box.id); } if (typeof boxdiv === 'object' && boxdiv) { if (typeof box.theme === 'string' && box.theme.length > 0) { this.loadCss(this.scripthost + 'themes/' + box.theme + '/style.css', boxdiv); } if (typeof box.receiver_email === 'string' && box.receiver_email === '1') { form = jQuery(boxdiv).find('form'); if (typeof form === 'object') { form.submit(this.submitForm); } } return boxdiv; } return false; }; $DGD.mouseEventHandler = function (e) { var box = $DGD.getBoxByElementAction(e); if (box) { $DGD.showBox(box, false); } }; $DGD.scrollboxInit = function () { var is_mobile_user = this.isMobile(navigator.userAgent || navigator.vendor || window.opera), boxparent = document.body, // possibility to append boxes to different elements, use as default i, box, d; if (this.scrollboxes.length > 0) { $DGD.overlay = jQuery('.dgd_overlay'); this.measureScreen(); for (i = 0; i < this.scrollboxes.length; i++) { box = this.scrollboxes[i]; box.cookieLifetime = parseInt(box.cookieLifetime, 10); if ((typeof box.hide_mobile === 'string') && is_mobile_user) { // this.echo(box.id + ' is disabled for mobile user'); continue; } this.generateBox(box, boxparent); this.placeBox(box); this.resizeBox(box); this.calculateBoxPlacement(box); this.all_boxes.push(box); if (!this.checkCookie(box)) { // closed boxes will be not added to wait arrays, those can be opened only from tab (if exists) if (box.tabid) { $DGD.tabs_to_open.push(box.tabid); } continue; } // start timers if (box.trigger.action === 'mouseover' || box.trigger.action === 'click') { if (jQuery(box.trigger.element).length > 0) { jQuery(box.trigger.element).on(box.trigger.action, $DGD.mouseEventHandler); } } this.boxes_wait_for_scroll.push(box); } if (this.boxes_wait_for_scroll.length > 0) { jQuery(window).scroll(function () {$DGD.didScroll = true; }); jQuery(window).resize(function () {$DGD.didResize = true; }); setInterval(function () { if ($DGD.didScroll) { $DGD.didScroll = false; $DGD.calcScroll(); } // Monitor screen and content changes and correct boxes placement if ($DGD.didResize) { $DGD.didResize = false; $DGD.measureScreen(); $DGD.fixPosition(); } if ($DGD.boxes_wait_for_close.length > 0) { d = Date.now(); for (i = 0; i < $DGD.boxes_wait_for_close.length; i++) { box = $DGD.boxes_wait_for_close[i]; if (box.closingTime < d) { // time to wrap it up box.closed = true; $DGD.hideBox(box); // remove box from queue $DGD.boxes_wait_for_close.splice(i, 1); } } } if ($DGD.boxes_wait_for_open.length > 0) { d = Date.now(); for (i = 0; i < $DGD.boxes_wait_for_open.length; i++) { box = $DGD.boxes_wait_for_open[i]; if (box.openingTime < d) { $DGD.showBox(box, false); // remove box from queue $DGD.boxes_wait_for_open.splice(i, 1); } } } }, 333); } if ($DGD.tabs_to_open.length > 0) { for (i = 0; i < $DGD.tabs_to_open.length; i++) { $DGD.showBox($DGD.getBoxById($DGD.tabs_to_open[i])); } } jQuery('.dgd_stb_box_close').click($DGD.closeBox); jQuery('.dgd_stb_box_close_button').click($DGD.closeBox); // fallback for old layout jQuery('#closebox').click($DGD.closeBox); // Bind close action to MailChimp "success" response field change jQuery('.dgd_stb_box #mce-success-response').bind('DOMSubtreeModified', function() { $DGD.closeAfterSubmit(jQuery('#mce-success-response').closest('.dgd_stb_box').attr('id')); }); } }; jQuery(document).ready(function () { $DGD.scrollboxInit(); }); /* TIP Example about triggering scrollboxes resizing from page changing event if (typeof $DGD === 'object') { jQuery('body').bind('DOMNodeInserted DOMNodeRemoved', function() { $DGD.didResize = true; }); } */; // source --> https://tajemstvizdravi.cz/wp-content/themes/hueman/js/jquery.flexslider.min.js?ver=5.0.21 /* * jQuery FlexSlider v2.2.0 * Copyright 2012 WooThemes * Contributing Author: Tyler Smith */(function(e){e.flexslider=function(t,n){var r=e(t);r.vars=e.extend({},e.flexslider.defaults,n);var i=r.vars.namespace,s=window.navigator&&window.navigator.msPointerEnabled&&window.MSGesture,o=("ontouchstart"in window||s||window.DocumentTouch&&document instanceof DocumentTouch)&&r.vars.touch,u="click touchend MSPointerUp",a="",f,l=r.vars.direction==="vertical",c=r.vars.reverse,h=r.vars.itemWidth>0,p=r.vars.animation==="fade",d=r.vars.asNavFor!=="",v={},m=!0;e.data(t,"flexslider",r);v={init:function(){r.animating=!1;r.currentSlide=parseInt(r.vars.startAt?r.vars.startAt:0);isNaN(r.currentSlide)&&(r.currentSlide=0);r.animatingTo=r.currentSlide;r.atEnd=r.currentSlide===0||r.currentSlide===r.last;r.containerSelector=r.vars.selector.substr(0,r.vars.selector.search(" "));r.slides=e(r.vars.selector,r);r.container=e(r.containerSelector,r);r.count=r.slides.length;r.syncExists=e(r.vars.sync).length>0;r.vars.animation==="slide"&&(r.vars.animation="swing");r.prop=l?"top":"marginLeft";r.args={};r.manualPause=!1;r.stopped=!1;r.started=!1;r.startTimeout=null;r.transitions=!r.vars.video&&!p&&r.vars.useCSS&&function(){var e=document.createElement("div"),t=["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"];for(var n in t)if(e.style[t[n]]!==undefined){r.pfx=t[n].replace("Perspective","").toLowerCase();r.prop="-"+r.pfx+"-transform";return!0}return!1}();r.vars.controlsContainer!==""&&(r.controlsContainer=e(r.vars.controlsContainer).length>0&&e(r.vars.controlsContainer));r.vars.manualControls!==""&&(r.manualControls=e(r.vars.manualControls).length>0&&e(r.vars.manualControls));if(r.vars.randomize){r.slides.sort(function(){return Math.round(Math.random())-.5});r.container.empty().append(r.slides)}r.doMath();r.setup("init");r.vars.controlNav&&v.controlNav.setup();r.vars.directionNav&&v.directionNav.setup();r.vars.keyboard&&(e(r.containerSelector).length===1||r.vars.multipleKeyboard)&&e(document).bind("keyup",function(e){var t=e.keyCode;if(!r.animating&&(t===39||t===37)){var n=t===39?r.getTarget("next"):t===37?r.getTarget("prev"):!1;r.flexAnimate(n,r.vars.pauseOnAction)}});r.vars.mousewheel&&r.bind("mousewheel",function(e,t,n,i){e.preventDefault();var s=t<0?r.getTarget("next"):r.getTarget("prev");r.flexAnimate(s,r.vars.pauseOnAction)});r.vars.pausePlay&&v.pausePlay.setup();r.vars.slideshow&&r.vars.pauseInvisible&&v.pauseInvisible.init();if(r.vars.slideshow){r.vars.pauseOnHover&&r.hover(function(){!r.manualPlay&&!r.manualPause&&r.pause()},function(){!r.manualPause&&!r.manualPlay&&!r.stopped&&r.play()});if(!r.vars.pauseInvisible||!v.pauseInvisible.isHidden())r.vars.initDelay>0?r.startTimeout=setTimeout(r.play,r.vars.initDelay):r.play()}d&&v.asNav.setup();o&&r.vars.touch&&v.touch();(!p||p&&r.vars.smoothHeight)&&e(window).bind("resize orientationchange focus",v.resize);r.find("img").attr("draggable","false");setTimeout(function(){r.vars.start(r)},200)},asNav:{setup:function(){r.asNav=!0;r.animatingTo=Math.floor(r.currentSlide/r.move);r.currentItem=r.currentSlide;r.slides.removeClass(i+"active-slide").eq(r.currentItem).addClass(i+"active-slide");if(!s)r.slides.click(function(t){t.preventDefault();var n=e(this),s=n.index(),o=n.offset().left-e(r).scrollLeft();if(o<=0&&n.hasClass(i+"active-slide"))r.flexAnimate(r.getTarget("prev"),!0);else if(!e(r.vars.asNavFor).data("flexslider").animating&&!n.hasClass(i+"active-slide")){r.direction=r.currentItem');if(r.pagingCount>1)for(var f=0;f':""+n+"";if("thumbnails"===r.vars.controlNav&&!0===r.vars.thumbCaptions){var l=o.attr("data-thumbcaption");""!=l&&undefined!=l&&(s+=''+l+"")}r.controlNavScaffold.append("
  • "+s+"
  • ");n++}r.controlsContainer?e(r.controlsContainer).append(r.controlNavScaffold):r.append(r.controlNavScaffold);v.controlNav.set();v.controlNav.active();r.controlNavScaffold.delegate("a, img",u,function(t){t.preventDefault();if(a===""||a===t.type){var n=e(this),s=r.controlNav.index(n);if(!n.hasClass(i+"active")){r.direction=s>r.currentSlide?"next":"prev";r.flexAnimate(s,r.vars.pauseOnAction)}}a===""&&(a=t.type);v.setToClearWatchedEvent()})},setupManual:function(){r.controlNav=r.manualControls;v.controlNav.active();r.controlNav.bind(u,function(t){t.preventDefault();if(a===""||a===t.type){var n=e(this),s=r.controlNav.index(n);if(!n.hasClass(i+"active")){s>r.currentSlide?r.direction="next":r.direction="prev";r.flexAnimate(s,r.vars.pauseOnAction)}}a===""&&(a=t.type);v.setToClearWatchedEvent()})},set:function(){var t=r.vars.controlNav==="thumbnails"?"img":"a";r.controlNav=e("."+i+"control-nav li "+t,r.controlsContainer?r.controlsContainer:r)},active:function(){r.controlNav.removeClass(i+"active").eq(r.animatingTo).addClass(i+"active")},update:function(t,n){r.pagingCount>1&&t==="add"?r.controlNavScaffold.append(e("
  • "+r.count+"
  • ")):r.pagingCount===1?r.controlNavScaffold.find("li").remove():r.controlNav.eq(n).closest("li").remove();v.controlNav.set();r.pagingCount>1&&r.pagingCount!==r.controlNav.length?r.update(n,t):v.controlNav.active()}},directionNav:{setup:function(){var t=e('");if(r.controlsContainer){e(r.controlsContainer).append(t);r.directionNav=e("."+i+"direction-nav li a",r.controlsContainer)}else{r.append(t);r.directionNav=e("."+i+"direction-nav li a",r)}v.directionNav.update();r.directionNav.bind(u,function(t){t.preventDefault();var n;if(a===""||a===t.type){n=e(this).hasClass(i+"next")?r.getTarget("next"):r.getTarget("prev");r.flexAnimate(n,r.vars.pauseOnAction)}a===""&&(a=t.type);v.setToClearWatchedEvent()})},update:function(){var e=i+"disabled";r.pagingCount===1?r.directionNav.addClass(e).attr("tabindex","-1"):r.vars.animationLoop?r.directionNav.removeClass(e).removeAttr("tabindex"):r.animatingTo===0?r.directionNav.removeClass(e).filter("."+i+"prev").addClass(e).attr("tabindex","-1"):r.animatingTo===r.last?r.directionNav.removeClass(e).filter("."+i+"next").addClass(e).attr("tabindex","-1"):r.directionNav.removeClass(e).removeAttr("tabindex")}},pausePlay:{setup:function(){var t=e('
    ');if(r.controlsContainer){r.controlsContainer.append(t);r.pausePlay=e("."+i+"pauseplay a",r.controlsContainer)}else{r.append(t);r.pausePlay=e("."+i+"pauseplay a",r)}v.pausePlay.update(r.vars.slideshow?i+"pause":i+"play");r.pausePlay.bind(u,function(t){t.preventDefault();if(a===""||a===t.type)if(e(this).hasClass(i+"pause")){r.manualPause=!0;r.manualPlay=!1;r.pause()}else{r.manualPause=!1;r.manualPlay=!0;r.play()}a===""&&(a=t.type);v.setToClearWatchedEvent()})},update:function(e){e==="play"?r.pausePlay.removeClass(i+"pause").addClass(i+"play").html(r.vars.playText):r.pausePlay.removeClass(i+"play").addClass(i+"pause").html(r.vars.pauseText)}},touch:function(){var e,n,i,o,u,a,f=!1,d=0,v=0,m=0;if(!s){t.addEventListener("touchstart",g,!1);function g(s){if(r.animating)s.preventDefault();else if(window.navigator.msPointerEnabled||s.touches.length===1){r.pause();o=l?r.h:r.w;a=Number(new Date);d=s.touches[0].pageX;v=s.touches[0].pageY;i=h&&c&&r.animatingTo===r.last?0:h&&c?r.limit-(r.itemW+r.vars.itemMargin)*r.move*r.animatingTo:h&&r.currentSlide===r.last?r.limit:h?(r.itemW+r.vars.itemMargin)*r.move*r.currentSlide:c?(r.last-r.currentSlide+r.cloneOffset)*o:(r.currentSlide+r.cloneOffset)*o;e=l?v:d;n=l?d:v;t.addEventListener("touchmove",y,!1);t.addEventListener("touchend",b,!1)}}function y(t){d=t.touches[0].pageX;v=t.touches[0].pageY;u=l?e-v:e-d;f=l?Math.abs(u)s){t.preventDefault();if(!p&&r.transitions){r.vars.animationLoop||(u/=r.currentSlide===0&&u<0||r.currentSlide===r.last&&u>0?Math.abs(u)/o+2:1);r.setProps(i+u,"setTouch")}}}function b(s){t.removeEventListener("touchmove",y,!1);if(r.animatingTo===r.currentSlide&&!f&&u!==null){var l=c?-u:u,h=l>0?r.getTarget("next"):r.getTarget("prev");r.canAdvance(h)&&(Number(new Date)-a<550&&Math.abs(l)>50||Math.abs(l)>o/2)?r.flexAnimate(h,r.vars.pauseOnAction):p||r.flexAnimate(r.currentSlide,r.vars.pauseOnAction,!0)}t.removeEventListener("touchend",b,!1);e=null;n=null;u=null;i=null}}else{t.style.msTouchAction="none";t._gesture=new MSGesture;t._gesture.target=t;t.addEventListener("MSPointerDown",w,!1);t._slider=r;t.addEventListener("MSGestureChange",E,!1);t.addEventListener("MSGestureEnd",S,!1);function w(e){e.stopPropagation();if(r.animating)e.preventDefault();else{r.pause();t._gesture.addPointer(e.pointerId);m=0;o=l?r.h:r.w;a=Number(new Date);i=h&&c&&r.animatingTo===r.last?0:h&&c?r.limit-(r.itemW+r.vars.itemMargin)*r.move*r.animatingTo:h&&r.currentSlide===r.last?r.limit:h?(r.itemW+r.vars.itemMargin)*r.move*r.currentSlide:c?(r.last-r.currentSlide+r.cloneOffset)*o:(r.currentSlide+r.cloneOffset)*o}}function E(e){e.stopPropagation();var n=e.target._slider;if(!n)return;var r=-e.translationX,s=-e.translationY;m+=l?s:r;u=m;f=l?Math.abs(m)500){e.preventDefault();if(!p&&n.transitions){n.vars.animationLoop||(u=m/(n.currentSlide===0&&m<0||n.currentSlide===n.last&&m>0?Math.abs(m)/o+2:1));n.setProps(i+u,"setTouch")}}}function S(t){t.stopPropagation();var r=t.target._slider;if(!r)return;if(r.animatingTo===r.currentSlide&&!f&&u!==null){var s=c?-u:u,l=s>0?r.getTarget("next"):r.getTarget("prev");r.canAdvance(l)&&(Number(new Date)-a<550&&Math.abs(s)>50||Math.abs(s)>o/2)?r.flexAnimate(l,r.vars.pauseOnAction):p||r.flexAnimate(r.currentSlide,r.vars.pauseOnAction,!0)}e=null;n=null;u=null;i=null;m=0}}},resize:function(){if(!r.animating&&r.is(":visible")){h||r.doMath();if(p)v.smoothHeight();else if(h){r.slides.width(r.computedW);r.update(r.pagingCount);r.setProps()}else if(l){r.viewport.height(r.h);r.setProps(r.h,"setTotal")}else{r.vars.smoothHeight&&v.smoothHeight();r.newSlides.width(r.computedW);r.setProps(r.computedW,"setTotal")}}},smoothHeight:function(e){if(!l||p){var t=p?r:r.viewport;e?t.animate({height:r.slides.eq(r.animatingTo).height()},e):t.height(r.slides.eq(r.animatingTo).height())}},sync:function(t){var n=e(r.vars.sync).data("flexslider"),i=r.animatingTo;switch(t){case"animate":n.flexAnimate(i,r.vars.pauseOnAction,!1,!0);break;case"play":!n.playing&&!n.asNav&&n.play();break;case"pause":n.pause()}},pauseInvisible:{visProp:null,init:function(){var e=["webkit","moz","ms","o"];if("hidden"in document)return"hidden";for(var t=0;t0?setTimeout(r.play,r.vars.initDelay):r.play()})}},isHidden:function(){return document[v.pauseInvisible.visProp]||!1}},setToClearWatchedEvent:function(){clearTimeout(f);f=setTimeout(function(){a=""},3e3)}};r.flexAnimate=function(t,n,s,u,a){!r.vars.animationLoop&&t!==r.currentSlide&&(r.direction=t>r.currentSlide?"next":"prev");d&&r.pagingCount===1&&(r.direction=r.currentItemr.limit&&r.visible!==1?r.limit:b}else r.currentSlide===0&&t===r.count-1&&r.vars.animationLoop&&r.direction!=="next"?y=c?(r.count+r.cloneOffset)*m:0:r.currentSlide===r.last&&t===0&&r.vars.animationLoop&&r.direction!=="prev"?y=c?0:(r.count+1)*m:y=c?(r.count-1-t+r.cloneOffset)*m:(t+r.cloneOffset)*m;r.setProps(y,"",r.vars.animationSpeed);if(r.transitions){if(!r.vars.animationLoop||!r.atEnd){r.animating=!1;r.currentSlide=r.animatingTo}r.container.unbind("webkitTransitionEnd transitionend");r.container.bind("webkitTransitionEnd transitionend",function(){r.wrapup(m)})}else r.container.animate(r.args,r.vars.animationSpeed,r.vars.easing,function(){r.wrapup(m)})}else if(!o){r.slides.eq(r.currentSlide).css({zIndex:1}).animate({opacity:0},r.vars.animationSpeed,r.vars.easing);r.slides.eq(t).css({zIndex:2}).animate({opacity:1},r.vars.animationSpeed,r.vars.easing,r.wrapup)}else{r.slides.eq(r.currentSlide).css({opacity:0,zIndex:1});r.slides.eq(t).css({opacity:1,zIndex:2});r.wrapup(m)}r.vars.smoothHeight&&v.smoothHeight(r.vars.animationSpeed)}};r.wrapup=function(e){!p&&!h&&(r.currentSlide===0&&r.animatingTo===r.last&&r.vars.animationLoop?r.setProps(e,"jumpEnd"):r.currentSlide===r.last&&r.animatingTo===0&&r.vars.animationLoop&&r.setProps(e,"jumpStart"));r.animating=!1;r.currentSlide=r.animatingTo;r.vars.after(r)};r.animateSlides=function(){!r.animating&&m&&r.flexAnimate(r.getTarget("next"))};r.pause=function(){clearInterval(r.animatedSlides);r.animatedSlides=null;r.playing=!1;r.vars.pausePlay&&v.pausePlay.update("play");r.syncExists&&v.sync("pause")};r.play=function(){r.playing&&clearInterval(r.animatedSlides);r.animatedSlides=r.animatedSlides||setInterval(r.animateSlides,r.vars.slideshowSpeed);r.started=r.playing=!0;r.vars.pausePlay&&v.pausePlay.update("pause");r.syncExists&&v.sync("play")};r.stop=function(){r.pause();r.stopped=!0};r.canAdvance=function(e,t){var n=d?r.pagingCount-1:r.last;return t?!0:d&&r.currentItem===r.count-1&&e===0&&r.direction==="prev"?!0:d&&r.currentItem===0&&e===r.pagingCount-1&&r.direction!=="next"?!1:e===r.currentSlide&&!d?!1:r.vars.animationLoop?!0:r.atEnd&&r.currentSlide===0&&e===n&&r.direction!=="next"?!1:r.atEnd&&r.currentSlide===n&&e===0&&r.direction==="next"?!1:!0};r.getTarget=function(e){r.direction=e;return e==="next"?r.currentSlide===r.last?0:r.currentSlide+1:r.currentSlide===0?r.last:r.currentSlide-1};r.setProps=function(e,t,n){var i=function(){var n=e?e:(r.itemW+r.vars.itemMargin)*r.move*r.animatingTo,i=function(){if(h)return t==="setTouch"?e:c&&r.animatingTo===r.last?0:c?r.limit-(r.itemW+r.vars.itemMargin)*r.move*r.animatingTo:r.animatingTo===r.last?r.limit:n;switch(t){case"setTotal":return c?(r.count-1-r.currentSlide+r.cloneOffset)*e:(r.currentSlide+r.cloneOffset)*e;case"setTouch":return c?e:e;case"jumpEnd":return c?e:r.count*e;case"jumpStart":return c?r.count*e:e;default:return e}}();return i*-1+"px"}();if(r.transitions){i=l?"translate3d(0,"+i+",0)":"translate3d("+i+",0,0)";n=n!==undefined?n/1e3+"s":"0s";r.container.css("-"+r.pfx+"-transition-duration",n)}r.args[r.prop]=i;(r.transitions||n===undefined)&&r.container.css(r.args)};r.setup=function(t){if(!p){var n,s;if(t==="init"){r.viewport=e('
    ').css({overflow:"hidden",position:"relative"}).appendTo(r).append(r.container);r.cloneCount=0;r.cloneOffset=0;if(c){s=e.makeArray(r.slides).reverse();r.slides=e(s);r.container.empty().append(r.slides)}}if(r.vars.animationLoop&&!h){r.cloneCount=2;r.cloneOffset=1;t!=="init"&&r.container.find(".clone").remove();r.container.append(r.slides.first().clone().addClass("clone").attr("aria-hidden","true")).prepend(r.slides.last().clone().addClass("clone").attr("aria-hidden","true"))}r.newSlides=e(r.vars.selector,r);n=c?r.count-1-r.currentSlide+r.cloneOffset:r.currentSlide+r.cloneOffset;if(l&&!h){r.container.height((r.count+r.cloneCount)*200+"%").css("position","absolute").width("100%");setTimeout(function(){r.newSlides.css({display:"block"});r.doMath();r.viewport.height(r.h);r.setProps(n*r.h,"init")},t==="init"?100:0)}else{r.container.width((r.count+r.cloneCount)*200+"%");r.setProps(n*r.computedW,"init");setTimeout(function(){r.doMath();r.newSlides.css({width:r.computedW,"float":"left",display:"block"});r.vars.smoothHeight&&v.smoothHeight()},t==="init"?100:0)}}else{r.slides.css({width:"100%","float":"left",marginRight:"-100%",position:"relative"});t==="init"&&(o?r.slides.css({opacity:0,display:"block",webkitTransition:"opacity "+r.vars.animationSpeed/1e3+"s ease",zIndex:1}).eq(r.currentSlide).css({opacity:1,zIndex:2}):r.slides.css({opacity:0,display:"block",zIndex:1}).eq(r.currentSlide).css({zIndex:2}).animate({opacity:1},r.vars.animationSpeed,r.vars.easing));r.vars.smoothHeight&&v.smoothHeight()}h||r.slides.removeClass(i+"active-slide").eq(r.currentSlide).addClass(i+"active-slide")};r.doMath=function(){var e=r.slides.first(),t=r.vars.itemMargin,n=r.vars.minItems,i=r.vars.maxItems;r.w=r.viewport===undefined?r.width():r.viewport.width();r.h=e.height();r.boxPadding=e.outerWidth()-e.width();if(h){r.itemT=r.vars.itemWidth+t;r.minW=n?n*r.itemT:r.w;r.maxW=i?i*r.itemT-t:r.w;r.itemW=r.minW>r.w?(r.w-t*(n-1))/n:r.maxWr.w?r.w:r.vars.itemWidth;r.visible=Math.floor(r.w/r.itemW);r.move=r.vars.move>0&&r.vars.mover.w?r.itemW*(r.count-1)+t*(r.count-1):(r.itemW+t)*r.count-r.w-t}else{r.itemW=r.w;r.pagingCount=r.count;r.last=r.count-1}r.computedW=r.itemW-r.boxPadding};r.update=function(e,t){r.doMath();if(!h){er.controlNav.length)v.controlNav.update("add");else if(t==="remove"&&!h||r.pagingCountr.last){r.currentSlide-=1;r.animatingTo-=1}v.controlNav.update("remove",r.last)}r.vars.directionNav&&v.directionNav.update()};r.addSlide=function(t,n){var i=e(t);r.count+=1;r.last=r.count-1;l&&c?n!==undefined?r.slides.eq(r.count-n).after(i):r.container.prepend(i):n!==undefined?r.slides.eq(n).before(i):r.container.append(i);r.update(n,"add");r.slides=e(r.vars.selector+":not(.clone)",r);r.setup();r.vars.added(r)};r.removeSlide=function(t){var n=isNaN(t)?r.slides.index(e(t)):t;r.count-=1;r.last=r.count-1;isNaN(t)?e(t,r.slides).remove():l&&c?r.slides.eq(r.last).remove():r.slides.eq(t).remove();r.doMath();r.update(n,"remove");r.slides=e(r.vars.selector+":not(.clone)",r);r.setup();r.vars.removed(r)};v.init()};e(window).blur(function(e){focused=!1}).focus(function(e){focused=!0});e.flexslider.defaults={namespace:"flex-",selector:".slides > li",animation:"fade",easing:"swing",direction:"horizontal",reverse:!1,animationLoop:!0,smoothHeight:!1,startAt:0,slideshow:!0,slideshowSpeed:7e3,animationSpeed:600,initDelay:0,randomize:!1,thumbCaptions:!1,pauseOnAction:!0,pauseOnHover:!1,pauseInvisible:!0,useCSS:!0,touch:!0,video:!1,controlNav:!0,directionNav:!0,prevText:"Previous",nextText:"Next",keyboard:!0,multipleKeyboard:!1,mousewheel:!1,pausePlay:!1,pauseText:"Pause",playText:"Play",controlsContainer:"",manualControls:"",sync:"",asNavFor:"",itemWidth:0,itemMargin:0,minItems:1,maxItems:0,move:0,allowOneSlide:!0,start:function(){},before:function(){},after:function(){},end:function(){},added:function(){},removed:function(){}};e.fn.flexslider=function(t){t===undefined&&(t={});if(typeof t=="object")return this.each(function(){var n=e(this),r=t.selector?t.selector:".slides > li",i=n.find(r);if(i.length===1&&t.allowOneSlide===!0||i.length===0){i.fadeIn(400);t.start&&t.start(n)}else n.data("flexslider")===undefined&&new e.flexslider(this,t)});var n=e(this).data("flexslider");switch(t){case"play":n.play();break;case"pause":n.pause();break;case"stop":n.stop();break;case"next":n.flexAnimate(n.getTarget("next"),!0);break;case"prev":case"previous":n.flexAnimate(n.getTarget("prev"),!0);break;default:typeof t=="number"&&n.flexAnimate(t,!0)}}})(jQuery);